import axios from '../common/axios'

// 管理员详情页的下拉数据
export async function getAdminInfoOption() {
    let res = await axios.get('/rolelist')

    return res
}
export async function getTotalAdminNumber() {
    let res = await axios.get('/usercount')
    return res
}
// 获取管理员列表（分页）
export async function getUserList(data) {
    let res = await axios.get('/userlist', { params: data })
    console.log(123, data);
    return res
}
// 获取商品分类列表
export async function getCateList() {
    let res = await axios.get('/catelist', { params: { istree: 1 } });
    return res
}
// 通过id获取商品分类信息
export async function getCateInfoById(id) {
    let res = await axios.get('/cateinfo', { params: { id } });
    return res
}
//   商品管理，商品总数(计算分页)
export async function getTotalGoodsNumber() {
    let res = await axios.get('/goodscount')
    return res
}
// 获取商品列表(分页)
export async function getGoodsList(data) {
    let res = await axios.get('/goodslist', { params: data })
    return res
}
// 修改商品信息
export async function makeGoodsEdit(data) {
    console.log(data);
    let res = await axios.post('/goodsedit', data);
    return res
}
// 获取一级分类对应的二级分类列表
export async function getSecondCateList(pid) {
    let res = await axios.get('/catelist', { params: { pid } });
    return res
}
// 管理员登录
export async function adminLogin(data) {
    console.log(data);
    let res = await axios.post('/userlogin', data)
    return res
}